total owed - German English Dictionary